home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / hrm100.zip / HACKMRG.DOC next >
Text File  |  1992-11-13  |  5KB  |  110 lines

  1.                    
  2.                    HACKMRG V1.00  The HACKxxxx.COL Merger
  3.  
  4.                                      By:
  5.                                  Mark Lewis
  6.                               FIDONet 1:3634/12
  7.                        Copyright (c) 1992 by Mark Lewis
  8.               
  9. Why HRM:
  10. --------
  11.  
  12. Well, it's very simple. I have had a few files uploaded to my system that
  13. have been listed in the HACK Report. It wasn't until either a member of
  14. my system pointed it out to me or I found the time to go thru my file areas
  15. and compare them with the HACK Report. This can be very time consuming and
  16. tedious, especially on a large, active system with a huge file area. I 
  17. decided to "fix" this time consuming problem with an easy option. I decided
  18. that my system will NOT accept any files that are listed in the HACK Report.
  19. If a member of my system really wants to send me a legitimate file that is 
  20. listed in the HACK Report as being a possible Hacked File, then they could 
  21. write me a message and make arrangements to get the file to me at my
  22. discression.
  23.  
  24. What is HRM:
  25. ------------
  26.  
  27. HACK Report Merger is just that. It is a merge program and a merge program 
  28. only! HRM will not search your system and compare it with the files listed  
  29. in the HACKxxxx.COL file. HRM's purpose is to help your BBS determine what
  30. files will be uploaded. It reads the lastest HACKxxx.COL file that it can 
  31. find and merges it with a text file you specify. The main purpose of this 
  32. is to update your BBS's Not-Allowed-Files listing. There are several 
  33. different names for this file but most are of the same basic format. HRM 
  34. takes the entries in the HACKxxxx.COL file and adds a '.*' to them so that 
  35. your system will refuse all attempted uploads of these files with any 
  36. extension on them. After HRM merges the two files, it will then sort the 
  37. output file alphabetically and remove any duplicate entries that may result 
  38. from the merging of the two files. The basic layout of most Not Alowed Files 
  39. Listings is a simple text file with one file specification to a line. Like 
  40. the sample that follows...
  41.  
  42. *.ANS
  43. *.ASC
  44. COOLSPOT.*
  45. RAMBO.*
  46.  
  47. If your system uses a different layout or file format, let me know. I might
  48. be interested in adding it to HRM's functionality. No guarrantees about this,
  49. but it is a possibility.
  50.  
  51. Command Line:
  52. -------------
  53.  
  54. HACKMRG -? to display internal help
  55.         -B make a .BAK of the output file
  56.         -E Use .??? instead of .*
  57.         -M<merge to filename> 
  58.         -O<output filename>
  59.         -H<HACKxxxx.COL filename>
  60.  
  61. The only *required* parameter is the -M<merge to filename>. This tells HRM
  62. what file to merge the HACKxxxx.COL file with. If the -O<output filename>
  63. is not specified, it will be the same as the Merge-To file.
  64.  
  65. You may specify the name of the HACKxxxx.COL file to merge. If you do not
  66. specify the HACKxxxx.COL file, HRM will find the newest HACKxxxx.COL file
  67. in the CURRENT directory and use it to update your Not-Allowed-Files listing.
  68.  
  69. HRM will default to overwritting the Merge-To file when it writes the output 
  70. file. If you do not want HRM to overwrite the Merge-To file, you may either 
  71. specify a different output file or use the -B have HRM make a .BAK file of 
  72. the original output file.
  73.  
  74. You may use full drive:\path names if you like. You cannot tell HRM just the
  75. path to find a file in. It must have the full filename if the file is not to
  76. be found or written to the current directory.
  77.  
  78. Due to a bug in another program that uses the BADFILES.CTL file, I have added
  79. the -E option to HRM. HRM defaults to adding the '.*' extension to the files 
  80. listed in the HACKXXXX.COL file. By using the -E parameter, HRM will put 
  81. '.???' instead of '.*'. This bug caused the other program to lockup and until
  82. the author releases a fix, this is the only alternative.
  83.  
  84. Disclaimer:
  85. -----------
  86.  
  87. I can only guarrantee that HRM will take up space on your system. It works
  88. as advertised on my system and the systems that it has been tested on. If
  89. it breaks on your system, you own both parts. If you delete HRM from your
  90. system, then it will not take up any space and the above guarrantee is 
  91. no longer effective.
  92.  
  93. Donations/Registration:
  94. -----------------------
  95.  
  96. I am not asking for anything for your use of this program. If you want to
  97. send monetary compensation, I ask that it be in US Dollars and that it be
  98. what you feel the program is worth. I also ask that if you do decide to use
  99. this program, that you let me know. I can be reached by FIDONet NetMail at
  100. my FIDONet address 1:3634/12 or by U.S. Snail Mail at
  101.  
  102.                                HACK Report Merge
  103.                                C/O Mark Lewis
  104.                                Rt. 1 Box 133
  105.                                Goldston, NC 27330
  106.  
  107. If you send monetary compensation by check or money order, please make it
  108. payable to Mark Lewis.
  109.  
  110.